/*border*/

.border-1-0089FF {
    border: 1rpx solid #0089FF !important;
}

.border-radius-t-16 {
    border-radius: 16rpx 16rpx 0 0;
}

.border-radius-b-16 {
    border-radius: 0 0 16rpx 16rpx;
}

.border-radius-l-16 {
    border-radius: 16rpx 0 0 16rpx;
}

.border-radius-r-16 {
    border-radius: 0 16rpx 16rpx 0;
}

.border-radius-l-8 {
    border-radius: 8rpx 0 0 8rpx;
}

.border-radius-r-8 {
    border-radius: 0 8rpx 8rpx 0;
}

.border-c-FF4D4F {
    border-color: #FF4D4F !important;
}

/*bg*/

.bg-111F2C04 {
    background-color: rgba(17, 31, 44, 0.04) !important;
}

.bg-111F2C08 {
    background-color: rgba(17, 31, 44, 0.08) !important;
}

.bg-0089FF {
    background-color: #0089FF !important;
}

.bg-F0292B {
    background-color: #F0292B !important;
}

.bg-FDEEEE {
    background-color: #FDEEEE !important;
}

.bg-F0F8FE {
    background-color: #F0F8FE !important;
}

.bg-FF4D4F {
    background-color: #FF4D4F !important;
}

.bg-111F2C45 {
    background-color: rgba(17, 31, 44, 0.45) !important;
}

/*color*/

.c-EA4E51 {
    color: #EA4E51 !important;
}

.c-111F2C45 {
    color: rgba(17, 31, 44, 0.45) !important;
}

.c-0089FF {
    color: #0089FF !important;
}

/* width */

.w-24 {
    width: 24rpx !important;
}

.h-100vh {
    height: 100vh !important;
}

/* button */

.button-wrap {
    width: 100%;
    background-color: #fff;
    padding: 16rpx 32rpx 32rpx;
}

/* 底部固定  */

.fixed-b-0 {
    position: fixed;
    bottom: 0;
    left: 0;
}

.p-l-64 {
    padding-left: 64rpx !important;
}

.p-l-56 {
    padding-left: 56rpx !important;
}

.p-b-168 {
    padding-bottom: 168rpx !important;
}

.c-111F2C56 {
    color: rgba(17, 31, 44, 0.56) !important;
}

button {
    border: 0;
}